thermal storage room heater - Spanish English Dictionary